to take up the thread - Alemán Inglés Diccionario